Skip to content

Conversation

Pancakem
Copy link
Contributor

Fixes #86042
posix.common contains testsuites that can be separated into smaller groups of tests. This change moves tests in the xsi_realtime_threads option group into a singular testsuite tests/posix/xsi_realtime_threads app directory.

@Pancakem Pancakem marked this pull request as draft March 20, 2025 07:37
@zephyrbot zephyrbot added the area: POSIX POSIX API Library label Mar 20, 2025
@zephyrbot zephyrbot requested review from cfriedt and ycsin March 20, 2025 07:38
zassert_equal(pthread_attr_getinheritsched(&attr, NULL), EINVAL);
}

zassert_ok(pthread_attr_getinheritsched(&attr, &inheritsched));
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This assertion is failing for some reason.

CONFIG_POSIX_API=y
CONFIG_ZTEST=y

CONFIG_POSIX_AEP_CHOICE_BASE=y
Copy link
Member

@cfriedt cfriedt May 5, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Maybe it would be good to already have the CONFIG_XSI_REALTIME_THREADS Option Group here.

#86061

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@cfriedt can I take up the issues that will unblock these (#81339 included) ?

Copy link
Member

@cfriedt cfriedt Sep 3, 2025

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Of course :-) I think a while ago, I tried to implement some of the robust mutex functionality. It's really quite interesting

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Remember seeing that. I can start from there without duplicating effort.

@Pancakem Pancakem force-pushed the separate_xsi_realtime_threads_to_standalone_test branch from 30cab40 to 20b24a9 Compare June 17, 2025 07:34
@Pancakem Pancakem marked this pull request as ready for review June 17, 2025 07:42
Copy link

Copy link

This pull request has been marked as stale because it has been open (more than) 60 days with no activity. Remove the stale label or add a comment saying that you would like to have the label removed otherwise this pull request will automatically be closed in 14 days. Note, that you can always re-open a closed pull request at any time.

@github-actions github-actions bot added the Stale label Aug 17, 2025
@cfriedt cfriedt removed the Stale label Aug 17, 2025
posix.common contains testsuites that can be separated into smaller
groups of tests. This change moves tests in the xsi_realtime_threads
option group into a singular testsuite tests/posix/xsi_realtime_threads
app directory.

Signed-off-by: Marvin Ouma <[email protected]>
@Pancakem Pancakem force-pushed the separate_xsi_realtime_threads_to_standalone_test branch from 20b24a9 to ad96b26 Compare September 18, 2025 15:26
Copy link

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

area: POSIX POSIX API Library

Projects

None yet

Development

Successfully merging this pull request may close these issues.

tests: posix: common: split xsi_realtime_threads into standalone test

3 participants